des1=myprocess.exe 
des2=myfile.exe
src1=myprocess.c
src2=myfile.c

$(des1):$(src1)
	@gcc $^ -o $@ -std=c99
	@echo "compile $(src1) to $(des1)"
$(des2):$(src2)
	@gcc $^ -o $@ -std=c99
	@echo "compile $(src2) to $(des2)"
.PHONY:clean
clean:
	@rm -rf $(des1) $(des2)
	@echo "remove $(des1) $(des2)"
